.int-banner {
  width: 100%;
  height: 263px;
  padding-top: 64px;
  background: url(../images/int-bg1.png) no-repeat center center;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/int-bg1.png', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
          src='/images/int-bg1.png',
          sizingMethod='scale')";
}
.int-banner .intro-detail {
  padding-left: 60px;
  width: 1000px;
  margin: 0 auto;
  color: #fff;
}
.int-banner .intro-detail p {
  font-size: 44px;
  line-height: 44px;
  height: 44px;
}
.int-banner .intro-detail p span {
  font-size: 16px;
}
.int-banner .intro-detail h3 {
  font-size: 22px;
  height: 22px;
  line-height: 22px;
  margin-top: 8px;
}
.int-banner .intro-detail .int-line {
  width: 98px;
  height: 4px;
  background: #e6271b;
  margin-top: 32px;
}
.int-section {
  width: 100%;
  padding: 24px 0 138px 0;
}
.int-section .text-intro {
  width: 1000px;
  margin: 0 auto;
}
.int-section .text-intro li {
  width: 100%;
  overflow: hidden;
  margin-top: 31px;
}
.int-section .text-intro li .introImg {
  float: left;
}
.int-section .text-intro li .introImg img {
  vertical-align: bottom;
}
.int-section .text-intro li .mR {
  margin-right: 88px;
}
.int-section .text-intro li .introText {
  width: 568px;
  float: left;
}
.int-section .text-intro li .introText p {
  color: #333;
  font-size: 20px;
  line-height: 36px;
  text-indent: 2em;
}
